#include "tim_dev.h"

void Timer_StartTimer(TIM_HandleTypeDef* htim) {
    HAL_TIM_Base_Start_IT(htim);
	htim->State = HAL_TIM_STATE_READY;
}

//void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
//{
//	if(htim == &htim2)//1000Hz
//	{
//		Car_Movectrl();
//	}
//	if(htim == &htim3)//1000Hz
//	{
//		Can_SendMessage(&hcan1,CANCMD_GetMotorData,0,0);
//	}
//	if(htim == &htim4)//10Hz
//	{
//		CarData_Struct *car = &my_car;
//		
//		//car->weight = (int16_t)Get_Weight();
//		//Can_SendMessage(&hcan1,CANCMD_GetVoltage,0,0);
//		Uart_Transmit(&huart5,Txdata,TX_BUFF_LEN);
//	}
//}
